package com.woniuxy.yoga.user.model.form;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import javax.validation.constraints.Min;
import javax.validation.constraints.NotBlank;
import javax.validation.constraints.NotNull;
import java.util.Set;

@Data
@ApiModel("通过用户id集合查询用户信息")
public class SelectUsersByIdsForm {

    /**
     * 用户id集合
     */
    @ApiModelProperty("用户id集合")
    @NotNull
    private Set<Integer> userIds;

    /**
     * 真实姓名
     */
    @ApiModelProperty("真实姓名")
    private String realName;

    /**
     * 联系方式
     */
    @ApiModelProperty("联系方式")
    private String userPhone;

    /**
     * 当前页数
     */
    @ApiModelProperty("当前页数")
    @Min(1)
    private Integer current;

    /**
     * 每页条数
     */
    @ApiModelProperty("每页条数")
    @Min(1)
    private Integer size;
}
